package GUI;

import javax.swing.JPanel;
import java.awt.BorderLayout;
import javax.swing.JLabel;
import javax.swing.JTextField;
import javax.swing.SpinnerDateModel;

import java.awt.GridLayout;
import javax.swing.JSpinner;
import javax.swing.JButton;

import fachlogik.HotelException;
import fachlogik.Zimmer;

public class ZimmerEditor extends JPanel
{
	
	private Zimmer zimmer;
	private JTextField tfName;
	private JTextField tfNummer;
	private JTextField tfPreis;
	private JTextField tfBelegt;

	/**
	 * Create the panel.
	 */
	
	
	public ZimmerEditor() 
	{
		initCompontents();
	}
	
	
	public ZimmerEditor(Zimmer z) 
	{
		initCompontents();
		setZimmer(z);
	}
	
	private void setZimmer(Zimmer zimmer)
	{
		// TODO Auto-generated method stub
		
	}


	/**
	 * Es wird ein Attribut von Gast gefordert und diese, dann in das TF eingesetzt.
	 * @param gast
	 */
	

	private void initCompontents() 
	{
		setLayout(new BorderLayout(0, 0));
		
		JPanel panel = new JPanel();
		add(panel, BorderLayout.NORTH);
		
		JPanel panel_1 = new JPanel();
		panel.add(panel_1);
		panel_1.setLayout(new GridLayout(0, 2, 0, 0));
		
		JLabel lbName = new JLabel("Name");
		panel_1.add(lbName);
		
		tfName = new JTextField();
		panel_1.add(tfName);
		tfName.setColumns(10);
		
		JLabel lbNummer = new JLabel("Nummer");
		panel_1.add(lbNummer);
		
		tfNummer = new JTextField();
		panel_1.add(tfNummer);
		tfNummer.setColumns(10);
		
		JLabel lbPreis = new JLabel("Preis");
		panel_1.add(lbPreis);
		
		tfPreis = new JTextField();
		panel_1.add(tfPreis);
		tfPreis.setColumns(10);
		
		JLabel lbBelegt = new JLabel("Belegt");
		panel_1.add(lbBelegt);
		
		tfBelegt = new JTextField();
		panel_1.add(tfBelegt);
		tfBelegt.setEditable(false);
		tfBelegt.setColumns(10);
	}

}